#!/bin/bash
# Restart celeho systemu s pokusem o korektni ukonceni automatu
# (c) Pavel Dufek, TPC, 2010.
# ---------------------------
# Kontrola/priprava prostredi
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin
unalias ls
unalias cp
unalias rm
uid=`id|cut -f1 -d\(|cut -f2 -d\=|tr -cd [0-9]`
if [ $uid -ne 0 ]
then
  echo "restart.sh: MUSIS BYT JAKO ROOT (nebo SU/SUDO) !"
  exit 1
fi
cd /
# pomocne promenne/usnadneni pristupu
ARD=/automat/RAMdisk
# Kontrola, jestli jde elektrika, aby automat korektne restartoval (motory)
if [ ! -f $ARD/semaforNapeti230V_OK ];then
  exit 1
fi
# CROCODILLE NEPOUZIVA - pozadavek na zastaveni
#touch $ARD/pozadavekNaZastaveni
#sleep 60
# vysledek nekontrolujeme, proste jdeme na restart
reboot
